a light machine gun thuttered briefly — J.M.Moore b. 1890
Useful english dictionary. 2012.
thutter — thut·ter … English syllables